blocking high pressure - French English Dictionary